mechanically actuated - Espagnol Anglais Dictionnaire